29285 508
8338 432
7282 132
18551 542
22267 456
9136 449
24136 153
33368 615
37217 640
51249 251
16569 519
29453 219
4245 330
3843 708
29789 241
62816 230
57749 214