133221 340
1526 207
2469 328
3329 317
9210 514
3344 223
1380 40
8341 556
19532 110
311150 1245
10704 103
6771 164
8641 624
2019 55
4382 735
7757 615
2844 148