42016 612
14827 122
2867 340
43572 581
7714 795
14081 187
3449 423
9732 53
18854 164
15200 683
10921 757
6299 669
13232 588
2464 304
8870 247
17647 631
15886 107
4806 478
5677 740
5211 779
5304 412
69462 412
7443 285
4453 295
19154 246
1833 231
4006 305
9431 242