15019 150
8580 422
4140 181
6722 754
24652 697
9032 129
7116 620
5329 321
11818 699
5381 901
5118 486
2854 362
4796 813
8211 643
15808 496
3691 93
7046 702
3153 167
3383 342
4835 407
3608 109
6354 766
4511 462
1620 263
2753 755
4461 433
13128 31
27887 172