22188 455
13052 111
44184 682
17855 236
20963 356
9277 50
29239 145
14812 776
18687 758
15219 675
23319 201
21530 313
18186 448
47676 350
27398 535
14626 573
24235 210
25435 415
38765 342
9452 228
12377 656
14512 468
23290 503
31864 141
22003 158
16667 669