172256 221
21598 999
16203 599
334587 852
133695 1063
13566 762
12819 285
60702 181
87366 554
55367 361
7725 530
4809 572
8991 755
4319 97
3330 129
3133 272
7243 338