2942 108
22561 273
3177 350
20274 873
6814 307
3082 457
2886 74
1907 61
4255 378
5948 441
3543 433
45743 1002
2910 288
21094 549
5471 208
250765 640
15138 624
14546 213
99272 816
175525 790
4228 123
7743 593
5866 424
7534 284
4913 520
5091 593
5064 437
14012 650