15818 526
101642 811
12726 54
63534 338
9753 312
3261 373
2543 232
2983 194
3938 373
3832 39
5703 531
4299 386
9981 573
29082 91
4192 604
4092 783
4739 882
2323 98
4607 565
2994 222
4479 35
9104 543
340379 1172
22501 463
17891 413
30098 879
3002 97
10712 137