401 108
278 45
1094 240
2023 515
3985 641
13151 873
3081 444
4437 491
3951 503
2201 205
2655 388
8505 726
6535 620
1281 142
1298 94
2261 357
2774 463
7228 236
7080 568
1850 242
870 51
2333 297
3353 479
4440 318