15802 102
131270 593
40000 563
13675 306
7281 684
5112 146
10015 409
3478 702
19870 681
15888 71
10811 787
9638 931
16430 135
12901 843
5947 525
8839 411
4501 598
15400 52
29322 436
42030 375
13649 417
33668 1015
34174 431
8279 196
27285 509
8365 235
9483 755
9424 726