580 100
1223 305
943 126
1826 407
3441 733
2276 598
1205 232
432 66
545 70
3150 769
3260 668
2670 577
988 233
2336 558
404 72
2097 386
3550 545
1006 121
1274 284
2808 582
2015 332
20424 496
13092 362
14550 495
116365 752
15710 176
8796 154
313291 965