396 58
2516 468
1131 227
987 160
3391 920
855 176
2089 502
3791 791
3801 445
1712 110
2537 272
1285 39
3219 263
3963 596
3813 199
3205 318
4668 292
3634 154
4936 281
5721 163
7879 113
8018 470
8428 525
10433 944