3560 693
2432 369
2050 242
14016 347
20503 625
794 131
4516 477
3193 660
10362 465
533 114
1373 39
1255 72
5152 548
1520 95
1839 299
3701 134
5856 569
10398 402
2191 181
4174 533
1852 303
7669 152
3015 809
2844 385