5003 666
4116 711
3541 376
1120 111
3764 637
1562 326
3381 538
1054 99
1225 146
1309 283
879 190
2851 458
883 189
1966 398
3299 335
2471 340
5808 593
7000 383
2248 91
3642 818
952 67
10240 182
6459 157
2317 430