3932 395
12351 445
286508 995
23549 282
40349 264
5635 267
5261 217
3795 797
2494 211
2465 302
3438 623