3124 256
4478 49
2289 118
2495 111
4971 332
3878 65
40165 455
9608 926
9226 506
7198 796
6727 297
3171 198
5268 343
3280 361
19453 781
5298 442
9981 458
2834 90
6121 614
6000 437
5078 526
2594 302
3882 462
5603 809
41527 383
59105 324
28641 146
27888 298