12089 460
31605 814
2913 636
3496 600
1254 265
1320 74
5280 413
2705 249
2190 411
1035 104
3595 925
4971 606
1692 201
3143 518
2187 196
6187 57
21199 454
3429 533
3882 956
2889 709
3211 159
2663 411
2371 424
24372 267