13952 688
7130 369
7300 627
4859 508
6231 309
8608 534
3625 618
3437 235
3531 705
2854 201
1842 95
6244 142
2477 378
42458 286
2895 280
3003 256
2376 131
3530 318