22281 455
13181 111
44440 682
17948 236
21055 356
9305 50
29328 145
14859 776
18794 758
15278 675
23411 201
21583 313
18275 448
47929 350
27526 535
14662 573
24334 210
25559 415
39027 342
9482 228
12415 656
14586 468
23398 503
32129 141
22114 158
16717 669