2942 108
22561 273
3176 350
20271 873
6814 307
3082 457
2886 74
1907 61
4255 378
5947 441
3543 433
45743 1002
2910 288
21094 549
5471 208
250765 640
15138 624
14546 213
99271 816
175524 790
4227 123
7743 593
5866 424
7533 284
4913 520
5091 593
5064 437
14012 650