15197 102
131041 593
39945 563
13602 306
7243 684
5064 146
9974 409
3462 702
19696 681
15828 71
10723 787
9578 931
16313 135
12851 843
5875 525
8752 411
4449 598
15365 52
28931 436
41690 375
13446 417
33358 1015
33995 431
8143 196
27040 509
8217 235
9462 755
7967 726