2940 108
22558 273
3173 350
20246 873
6798 307
3081 457
2882 74
1905 61
4253 378
5930 441
3542 433
45740 1002
2908 288
21092 549
5460 208
250755 640
15136 624
14544 213
99262 816
175508 790
4214 123
7742 593
5861 424
7530 284
4911 520
5089 593
5062 437
14001 650