4332 703
8298 435
3531 851
2926 623
8032 388
4223 168
7284 733
14695 637
43082 677
10057 523
1396 367
3465 602
8841 628
3790 310
9099 509
4975 564
5234 483
2052 275
6040 424
1940 94
14123 890
2335 475
1153 234
5031 218
3054 278
4964 542
4783 51
31877 712