2932 108
22545 273
3168 350
20240 873
6795 307
3076 457
2882 74
1902 61
4245 378
5911 441
3530 433
45737 1002
2907 288
21090 549
5458 208
250740 640
15133 624
14537 213
99260 816
175489 790
4199 123
7730 593
5859 424
7527 284
4907 520
5085 593
5056 437
13971 650