15038 162
17849 597
21996 194
30575 285
26174 217
3485 285
3658 97
4103 650
3204 197
5957 618
7286 460
5682 433
2548 346
6258 107
3314 529
6323 531
5639 163
5672 549
2696 341
3441 239
4677 471
2838 117
5326 606
4809 106
4714 534
3083 521
7001 930
4163 805