3970 600
2408 57
3973 475
5306 285
7566 951
3923 269
38270 587
21549 510
15386 758
86882 261
4544 249
2205 358
6496 623
10681 75
18358 506
2831 707
6031 779
180563 1068
1447 73
5604 604
6253 596
4126 249
6226 156
2736 40
12295 738
3057 427
14528 396
52908 518