3970 600
2408 57
3974 475
5306 285
7570 951
3923 269
38270 587
21549 510
15386 758
86882 261
4545 249
2205 358
6497 623
10681 75
18358 506
2831 707
6032 779
180565 1068
1447 73
5604 604
6254 596
4126 249
6227 156
2736 40
12295 738
3058 427
14528 396
52915 518