118013 204
14548 523
48487 141
24473 217
16977 131
243 48
37128 433
42703 669
5307 506
3044 511
9639 289
61393 215
18732 608
78726 636
4069 582
12962 287
3642 475
5532 76
1571 161
14893 243
1574 484
1006 53
108400 212
19893 892