34088 377
12169 58
2519 64
20748 323
7895 601
13688 273
11379 399
2973 405
3710 521
2262 277
14375 471
1470 123
8195 131
1895 216