4266 65
22529 239
17931 307
4557 638
26688 873
3956 764
2801 278
2054 113
5268 693
5343 764
6776 334
2656 417
9251 847
19595 667
15001 506
4553 373
3396 236
8331 130
2509 167
1655 233
3662 535
4378 354
10516 628
20037 858