3129 747
1975 288
2440 175
3241 583
1506 318
722 78
2911 778
3327 792
2264 480
2130 396
2404 428
41027 187
6434 299
13537 375
9784 647
1602 203
3323 665
2283 594
2135 532
49734 109
926 215
10036 286
650 48
5142 482
43910 438
2640 248
7077 987
1944 127