15016 162
17812 596
21954 194
30453 285
26081 217
3477 285
3652 97
4102 650
3200 197
5950 618
7281 460
5675 433
2545 346
6252 107
3311 529
6319 531
5633 163
5667 549
2692 341
3439 239
4674 471
2829 117
5323 606
4803 106
4704 534
3081 521
7000 930
4162 805