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