16591 63
35673 239
30270 141
21274 158
16347 669
583 58
3057 487
3311 770
2508 519
3142 629
3737 659
2495 322
4360 423
2976 584
2096 272
1253 240
4027 522
3126 451
1136 109
3264 667
544 36
1583 315
5119 952
4813 928
1720 304
1862 359
2899 553