2516 540
1009 332
341 86
1143 318
27440 651
2209 711
4326 372
4586 252
4677 111
6068 701
1601 265
3403 244
6472 135
5183 509
3892 256
3004 693
6946 177
11011 679
4119 127
8636 659
5048 424
12329 582
8376 208
7708 669