3516 923
2834 36
50502 141
9821 241
29346 128
39126 290
18147 228
8011 875
5233 617
7451 713
6472 370
4557 298
5819 255
6321 245
42855 910
30774 462
17066 57
102532 384
31213 437
50148 528
3807 180
31050 614
28265 605
15415 616
18042 409
18393 665
8397 169
15050 803