3906 551
19317 729
4430 30
3461 131
4660 561
5107 396
2655 194
14644 843
7767 403
2889 508
3539 861
2568 461
3410 873
1050 142
3233 917
2723 672