1055 242
2922 843
2475 199
62339 572
20850 276
4068 27
12430 570
9237 552
13306 477
2820 51
6879 482
31441 207
2993 187
7962 386
5402 553
6425 258