15062 276
1907 27
11377 570
7552 551
12181 477
2407 51
6051 482
30707 207
2542 187
6490 386
4784 553
5730 256