2802 127
8358 194
9515 736
7743 490
5908 173
4467 728
24833 383
1063 68
3368 611
5516 387
3251 373
2092 334