29455 643
5129 490
8561 742
6668 84
4388 482
10403 236
6204 631
12861 636
29549 843
7993 651
4346 217
20163 938
17836 247
11728 180
4630 49
5565 429
2674 51
3165 104
10927 92
5374 349
9455 269
4946 284
10948 128
2944 133