70960 300
36933 727
1664 294
406 51
1431 231
8920 669
4153 565
1514 322
3127 812
2206 491
2249 448
88902 378
8581 407
1360 360
2267 580
16526 852
15624 660
6748 564
243820 934
2609 583
1430 378
1064 221
84275 924
29647 200
49553 219
39333 919
7418 490
4716 437