595 96
2863 186
1023 159
30497 180
1380 190
759 167
3315 717
1354 334
2752 378
3699 363
744 62
10395 129
3018 813
318 32
1263 274
4155 741
1126 173
3678 765
1102 218
1148 184
8143 738
3048 251
7767 481
1616 337
1160 210
2527 342
6639 322
441 87