2802 120
7259 576
4358 724
25693 288
4596 847
2645 294
5875 165
15066 349
4438 546
3387 281
4560 444
11048 410
8330 722
4265 415
4101 309
2403 93
2776 273
3922 180
15589 131
6981 561
2576 55
3267 440
12627 997
6554 511