22096 149
14307 349
2868 231
29519 390
2551 258
5332 631
3601 719
4390 149
1543 208
2972 465
6432 887
2234 83
33188 781
1353 71
20954 77
4331 492
4242 562
4518 529
15856 700
3284 410
2528 612
2363 279
3276 496
6939 623
3813 151
4488 358