3116 123
4283 492
5515 312
6402 846
4378 654
8782 306
4046 109
3465 579
15804 533
8027 804
44961 619
246337 467
7685 608
20602 126
16412 324
7540 45
28184 538
4111 41
3247 420
12355 667
16373 928
3313 345
4318 241
46252 534
2766 497
4219 757
91686 323
8515 140