30376 72
45201 214
6186 375
13620 96
4934 868
3854 660
10653 701
1927 41
4130 503
5328 136
9332 81
17361 521
3049 48
9031 122
3096 34
9617 622
7814 141
15019 413
23154 143
2446 92
17392 703
22693 106
12193 598
59746 440
7610 329
7158 503
5899 255
4741 178