29631 491
5997 405
20717 485
12960 456
3528 181
39444 251
27196 267
4431 204
1108 43
12926 549
4592 575
8040 840
6956 83
3261 476
3655 600
5121 509
1909 289
2876 469
4377 525
7677 414
2198 184
2789 287