1232 250
2034 623
3092 874
832 166
1805 454
1969 612
986 304
7413 779
2180 415
22633 86
10791 294
34143 265
8340 465
9732 434
22829 441