903 227
532 144
2485 728
264 49
1304 405
1075 299
1161 144
13788 88
10709 748
6217 409
3329 564
23930 478
30983 307
8302 407
14140 422
5307 228
3856 618
7403 452