3550 146
5662 312
7432 593
3352 659
5041 695
1807 58
1617 164
2955 128
5722 577
4025 569
8721 341
2042 288
4855 272
2573 276
3576 371
117168 737