2942 108
22558 273
3176 350
20264 873
6811 307
3082 457
2885 74
1906 61
4254 378
5944 441
3543 433
45740 1002
2910 288
21094 549
5466 208
250762 640
15138 624
14546 213
99268 816
175516 790
4226 123
7743 593
5863 424
7531 284
4913 520
5091 593
5063 437
14011 650