3182 60
5322 187
5831 649
3099 291
4026 491
3408 152
1553 29
9937 562
4760 557
3723 242
9997 234
1093 135
9042 152
20499 715
5043 292
12230 531
4079 246
10205 212
7390 728
5551 559
4311 603
3590 347
1269 118
4118 912