1151 250
3540 623
38169 83
1794 376
2071 539
808 30
2752 288
41570 75
3738 331
962 101
1513 367
785 180
272 42
900 212
2859 823
2915 795
1044 119
1944 273
6149 560
3624 404
4128 650
8434 639
5902 612
20973 563
5495 366
11456 281
4618 583
20739 630