22063 627
17198 655
42880 625
18497 174
32538 77
25403 175
20302 633
58829 308
8393 379
12956 580
9064 140
2765 285
8329 569
4714 40
4842 134
2978 212
11232 502
7638 729
9453 846
5347 88
11236 250
2475 401
3116 278
3203 500
2350 369
1888 143