12581 107
10546 72
18355 55
44248 719
95490 156
6619 504
6149 216
7431 275
2695 291
7459 492
5781 393
3146 438
5297 884
10899 41
41978 582
10233 625
9300 392
12660 795
15292 240
12832 613
12194 201
14462 368
11365 287
16877 440