1996978 5394
4214 396
3985 412
5057 891
4969 639
3804 373
4266 247
10434 890
5513 326
5730 885
30839 1152
17068 353
8142 420
3979 240
4232 158
16039 285
7290 484
4052 540
3565 417
4240 437
19957 669
4113 369
4014 520
2283 179