12505 850
29490 1156
5161 442
7187 362
8267 751
16750 98
8528 471
10242 612
6341 936
9649 793
20252 48
34249 729
7302 241
9048 611
15219 842
2410 47
12395 431
24996 246
9430 532
4807 210
28741 425
6293 288
6461 168
5516 133
11671 855
33841 144
4498 338
18311 682