3015 95
4650 194
2117 214
4534 605
2708 125
8439 597
12244 109
3568 274
5833 541
19439 591
12718 211
11387 290
5890 293
6353 526
1673 118
4366 314
7593 479
2396 459
36265 525
14052 664
3356 335
5585 549
3494 330
12593 339
6739 490
3101 282
3881 31
7740 321