13085 428
5450 293
33217 853
52416 860
24628 190
1709 135
28500 205
7961 271
3393 164
5152 694
1973 54
3006 566
6781 658
6463 939
9118 659
3576 413
5215 907
3283 262
4614 617
2448 221
32347 470