3550 146
5662 312
7432 593
3353 659
5041 695
1809 58
1617 164
2955 128
5724 577
4025 569
8723 341
2042 288
4855 272
2574 276
3576 371
117221 737