16696 63
35851 239
30568 141
21416 158
16412 669
587 58
3143 487
3315 770
2519 519
3151 629
3747 659
2505 322
4367 423
2984 584
2112 272
1255 240
4035 522
3132 451
1146 109
3272 667
561 36
1587 315
5325 952
4821 928
1725 304
1873 359