29963 346
26607 251
31854 407
17544 546
42008 416
8284 407
7778 433
11555 675
2596 204
13277 747
7789 681
11541 194
16040 605
16012 116
9701 41
12553 31
5896 592
21320 645
23820 130
48197 491
11514 57
4463 226
10433 291
15374 394
12927 119
7285 47
81044 512
17306 731