15032 612
16097 127
11898 537
7405 799
2752 452
1358 257
2561 270
939 101
1976 193
1412 319
2654 485
943 31
3327 629
21126 293
15285 106
3268 580
2631 582
1955 82
2385 160
3196 547
3592 667
3345 474
3896 88
1220 231
3186 54
20661 189
17616 450
13338 538