21025 166
29728 879
16289 165
12330 326
37967 195
9474 491
15986 390
14776 440
4023 194
7834 185
20167 680
4331 563
12424 761
3419 714
25093 341
3832 421
5413 882
15057 553
2161417 4113
11443 730
11768 73
30755 834
5234 373
4083 179
3527 130
5819 259
8260 869
9893 624