1233 161
5759 873
3773 588
1943 225
2835 703
169159 313
11862 109
8026 519
2690 327
10186 459
7254 810
10616 310
15905 91
13486 629
6517 596