18096 503
3304 512
2367 421
20287 207
80941 132
90504 911
113756 839
77799 513
12215 960
12146 321
18379 666
95011 370
67129 749
56883 670
91790 196
30910 619
52015 261
61261 382
28613 472
15656 359
35754 574
31629 683
4167 579
4534 281
5532 736
4766 330