3095 595
6830 149
2726 461
1008 30
2110 354
1648 209
1474 181
2396 374
3218 421
1551 199
2653 463
1868 238
1244 99
4246 904
2877 305
2166 297
1456 132
1535 203
4434 585
3358 591
2769 415
2707 528
3006 616
678 37