3010 319
28755 584
5316 910
3873 580
3626 562
2397 143
3379 704
4285 483
4096 38
3640 598
4607 89
4851 687
1528 137
883 49
811 96
1195 248
3474 180
500 93
5044 522
4081 811
1270 127
4236 79
3337 123
3291 862