101131 521
50212 560
23444 240
33008 711
13955 692
10924 429
10522 423
12549 132
2511 453
2991 351
11692 563
2641 29
13237 147
11961 414
894 70
3604 875
12522 462
4143 81
5320 478
2430 113
4877 679
2044 213
6072 643
3222 116
6873 605
3741 239
5409 339
336565 907