1389 351
5845 808
1319 209
11200 523
6544 701
5552 263
25064 668
38176 72
6390 73
8935 464
30435 128
4699 526
5603 935