905 236
2495 616
1790 562
569 86
2171 529
2098 505
730 171
2881 519
1864 418
1303 346
834 132
1439 328
1619 164
2580 631
2080 512
3223 674
1064 216
249 29
1037 56
1425 378
2969 582
1435 317
1153 237
3106 210
7496 268
18420 989
5580 618
10235 779