40686 509
32355 603
17567 546
105488 612
10900 562
2222 115
8289 407
7786 433
21946 570
36272 952
11584 675
20403 161
4251 748
11742 282
21727 422
2560 671
951 133
4275 748
85185 839
7796 681
16904 326
16070 605
16029 116
12590 31
10449 212
23881 130
48281 491
28855 458