2958 804
2839 708
554 44
217 22
1502 390
692 52
906 171
2664 725
3318 575
1056 83
3008 619
2362 676
866 157
860 211
2344 272
2215 563
802 131
994 307
897 105
1316 236
2237 571
1201 251
3468 722
1795 513