300983 1032
130062 768
149495 834
8253 301
2458 50
3430 514
5631 579
6271 699
1456 189
780 115
2207 288
870 150
2682 525
2236 486
2656 661
2566 567
3294 418
1141 233
2682 692
910 192
18493 371
14605 750
4115 389
10538 697
607 67
3008 90
1668 302
509 27