22095 263
13817 89
2208 224
2162 446
1494 208
29492 585
4421 209
3897 366
4806 403
3383 59
4530 141
3089 539
4564 41
14899 878
3343 564
7770 643
2925 312
4605 26
12579 200
182266 696
4328 351
17997 594
35676 825
18388 238
112316 1116
62914 149
20640 259
60990 186