40698 509
32371 603
17576 546
105582 613
10909 562
2222 115
8294 407
7788 433
21957 570
36285 952
11590 675
20414 161
4252 748
11747 282
21737 422
2564 671
952 133
4283 748
85222 839
7800 681
16922 326
16078 605
16033 116
12604 31
10459 212
23898 130
48306 491
28875 458