3001 190
2338 322
17058 357
1199 100
2984 447
2967 594
4643 766
3621 489
2345 386
11920 847
4093 526
6545 441
2995 79
1323 165
2870 518
4361 124
2392 523
14988 727
1703 262
1495 51
2136 210
3318 510
2396 658
11651 541