2931 108
22543 273
3166 350
20239 873
6795 307
3076 457
2882 74
1902 61
4245 378
5910 441
3528 433
45737 1002
2907 288
21090 549
5458 208
250740 640
15131 624
14536 213
99260 816
175488 790
4196 123
7722 593
5859 424
7526 284
4907 520
5083 593
5056 437
13971 650