30298 695
23181 143
37357 72
2100 197
4253 617
17396 129
11322 824
51785 770
8397 328
22470 258
14320 101
5281 247
12989 784
6334 243
2340 187
16143 102
53788 823
4107 839
17055 526
4970 575
2028 217
20216 567
9843 706
6531 812
20912 601
3996 38
927523 955
3101 186