4093 397
12277 228
2151 312
7451 778
20545 694
1352 93
3743 804
14734 133
53565 314
1523 86
3325 520
2482 332
8327 360
4272 614
1937 39
3068 273
23408 300