21212 455
12270 111
41717 682
16952 236
20177 356
8840 50
27930 145
14284 776
17755 758
14527 675
22134 200
20677 313
17415 448
45540 346
25482 535
13574 573
23146 210
23782 413
36562 341
9044 228
11953 656
13134 467
22049 503
29361 141
20844 157
16048 669