2972 411
1129 42
3641 804
3301 503
1527 298
2904 638
1362 131
1948 325
4283 816
1912 329
1640 246
14730 521
4235 235
3523 733
5514 312
3874 848
2947 539
4225 203
4028 616
2538 334
1806 295
3254 147
8491 522
3260 455