22181 455
13045 111
44162 682
17848 236
20956 356
9275 50
29232 145
14804 776
18665 758
15213 675
23310 201
21521 313
18176 448
47641 350
27391 535
14622 573
24229 210
25425 415
38752 342
9450 228
12376 656
14499 468
23279 503
31842 141
21988 158
16665 669