15032 612
16097 127
11898 537
7405 799
2754 452
1358 257
2563 270
939 101
1977 193
1413 319
2655 485
944 31
3328 629
21128 293
15285 106
3269 580
2632 582
1955 82
2385 160
3198 547
3593 667
3345 474
3899 88
1220 231
3187 54
20662 189
17617 450
13341 538