3056 291
10594 343
17273 123
9838 42
7125 378
28583 209
10001 190
5224 87
86298 266
8823 421
9754 91
3775 142
15372 589
3695 51
6819 249
16369 335
9055 723
10245 262
2453 359
1605 209
4501 497
4761 344
19365 596
3816 341
4562 224
2668 348
5061 34