22244 182
23634 507
24774 430
11562 344
8088 235
14579 648
14398 674
29747 180
5306 48
12404 841
15647 553
5032 89
16074 293
17211 766
6039 248
11177 691
7349 310
10947 523
8595 428
3237 274
5432 633
5136 216