18033 702
2739 198
464 56
1597 92
1448 302
338 32
8777 761
5099 504
100999 457
1399 295
508 64
11645 132
2549 509
9563 221
6761 266
1340 311
2539 753
110951 341
5943 635
5228 225
4895 125
728 175
746 119
10589 697
9975 624
3207 628
16840 278
25789 145