12592 462
7742 502
2528 552
3311 581
10122 687
2342 312
93564 840
2437 272
2643 277
36123 660
6033 521
3176 797
2682 397
3511 308
4453 855
4064 277
3109 803
3257 678
2270 440
3797 520
2494 399
6766 317
1189 165
9986 109
3795 489
2944 295