31407 376
20756 321
14897 169
2562 224
5198 387
4042 484
12415 338
3483 228
2308 319
3847 642
6136 764
6412 956
3100 317
7444 399
2280 204
5735 500