2910 91
22878 57
11716 604
19697 156
38220 508
1909 204
28532 603
16241 546
34362 952
10520 675
20261 422
3033 517
5966 517
2165 66
7172 483
79381 838
15563 324
11338 31
44582 491
16158 450
25149 41
44306 592
60576 851
20169 188