3903 317
4104 44
10207 201
19058 498
7396 612
2468 295
3770 269
5528 561
17665 270
14757 254
11155 512