101307 521
50260 560
23444 240
33008 711
13955 692
10925 429
10524 423
12551 132
2511 453
2992 351
11692 563
2641 29
13239 147
11961 414
895 70
3607 875
12532 462
4144 81
5321 478
2430 113
4877 679
2044 213
6072 643
3225 116
6873 605
3742 239
5410 339
336675 907