3131 123
4287 492
5528 312
6405 846
4388 654
8807 306
4051 109
3466 579
15819 533
8037 804
44961 619
246383 467
7686 608
20607 126
16417 324
7541 45
28184 538
4113 41
3248 420
12359 667
16378 928
3314 345
4323 241
46268 534
2766 497
4221 757
91711 323
8520 140