5269 31
2605 288
2910 627
15842 601
14004 347
3386 503
2174 122
2281 543
3970 338
1118 40
3511 342
239 46
3298 335
9993 270
1840 261
3475 479
2905 480
1543 48
4330 836
2380 523
2753 212
2119 429
1487 387
4282 292