21122 768
3842 89
16394 653
7298 635
4427 397
12544 228
2286 312
7711 778
24157 694
1512 93
3966 804
15213 133
55264 314
1657 86
3466 520
2632 332
9600 360
4555 614
7757 39
3250 273
24137 300