103099 209
9661 714
6923 657
4969 127
11429 554
3631 247
3306 109
12660 236
2373 160
3169 262
3390 249
4467 398
11155 491
2339 187
3423 153
5371 738
2566 162
5515 288
2168 520
10212 478
9179 652
4385 418
2957 113
1501 62
626 105
8331 769
2804 293
7306 596