2453 127
8027 194
8909 736
7253 489
5616 173
4257 728
22577 382
928 68
3191 611
5275 387
2871 373
1967 334