6499 591
4874 904
1843 420
1899 367
1808 306
1183 122
3746 444
2545 531
2457 523
3085 396
102993 612
5598 651
12724 119
2120 116
1318 66
4725 952
3293 571
2375 589