2993 502
1388 75
2907 739
2846 418
1372 213
4096 71
3985 162
10011 264
2122 406
15391 494
8044 186
3838 316
2244 451
15608 628
3029 674
2016 319
5004 502
4364 646
1567 48
2366 27
2036 271
2573 273
1352 181
2356 379