2731 29
1265 260
1231 282
399 39
17088 508
3123 568
2151 588
22819 630
2358 170
11315 132
36991 275
10597 176
14845 280
6697 189
109830 469
180835 962
64269 670
14778 655
50418 67
66528 297
14279 495
57491 820
60738 346
23955 801
31337 894
48989 613
10664 314
23032 287