16610 63
35698 239
30312 141
21287 158
16354 669
584 58
3075 487
3311 770
2510 519
3142 629
3738 659
2495 322
4362 423
2977 584
2096 272
1253 240
4027 522
3126 451
1137 109
3265 667
546 36
1583 315
5149 952
4814 928
1721 304
1864 359
2899 553