27028 486
9504 743
3508 401
9092 172
40637 287
48944 115
12345 162
29674 743
15496 381
66530 210
48826 90
14425 621
20560 184
88351 784
20441 548
75100 69
27379 560
8895 377
17748 876
62115 160
23633 246
18448 709
32861 321
102997 414
57696 513
14037 204
13297 401
17260 310