2506 168
53521 849
30396 334
3570 230
184085 620
4585 557
15132 705
15116 196
16006 724
1101230 1879
10208 669
17997 140
29560 249
12158 828
9016 151
10033 232
20134 445
4395 170
8532 228
129171 982
7001 162
155401 393
10357 440
5100 319
15806 282
20190 722
18056 781
15936 581