1670 485
434 37
4429 797
4696 284
27070 368
5186 658
3191 269
7304 872
15506 546
9424 516
6723 89
8824 694
17346 110
16528 613
2884 336
2130 348