15817 526
101577 811
12722 54
63518 338
9753 312
3261 373
2543 232
2982 194
3937 373
3831 39
5703 531
4299 386
9981 573
29080 91
4192 604
4092 783
4738 882
2323 98
4606 565
2994 222
4477 35
9104 543
340361 1172
22501 463
17891 413
30097 879
3002 97
10712 137