2603 299
9143 469
6192 90
12032 294
4138 366
19908 645
10450 305
8434 547
2388 124
2332 94
2677 274
2113 230
2073 275
3680 334
3521 815