15025 162
17831 597
21979 194
30543 285
26141 217
3481 285
3656 97
4102 650
3201 197
5957 618
7285 460
5681 433
2547 346
6258 107
3311 529
6322 531
5636 163
5671 549
2696 341
3441 239
4675 471
2836 117
5326 606
4809 106
4712 534
3083 521
7001 930
4163 805