3901 123
5053 492
6525 312
7103 846
4715 654
10377 307
4209 109
3649 579
16517 533
8613 804
45064 619
250738 467
7823 608
21359 126
16592 325
7768 45
28272 538
4262 41
3381 420
12573 667
16717 928
3384 345
4455 241
47184 534
2811 497
4294 757
93715 323
8741 140