2930 108
22542 273
3166 350
20238 873
6794 307
3076 457
2882 74
1900 61
4242 378
5909 441
3527 433
45737 1002
2907 288
21090 549
5458 208
250740 640
15131 624
14535 213
99259 816
175486 790
4194 123
7716 593
5859 424
7526 284
4906 520
5083 593
5056 437
13970 650