42012 612
14825 122
2867 340
43550 581
7714 795
14081 187
3449 423
9730 53
18853 164
15200 683
10920 757
6299 669
13232 588
2464 304
8870 247
17645 631
15881 107
4804 478
5677 740
5211 779
5303 412
69456 412
7440 285
4453 295
19152 246
1833 231
4006 305
9428 242