29434 90
17263 612
18248 101
11018 251
6760 214
12179 445
11713 680
9702 334
22951 57
19423 543
6759 516
9000 548
19380 690
44826 73
12552 307
3195 746
15198 561
1703 193
32319 537
12675 256
22720 935
1052 111
21233 217
28651 829