107956 595
5624 506
8098 523
2921 37
19232 573
39018 425
242490 1133
31726 209
79995 394
3958 555
2558 386
4082 773
2484 301
22838 977
73456 260
3155 974
1297 274
2365 560
1107 198
21783 348
2982 625
16451 88
32380 212
657 81
2241 590
80780 1086
1008 155
1885 206