29779 55
3368 503
2815 513
1155 61
14151 189
3513 670
5571 109
7683 468
11671 472
4164 373
5762 354
3807 736
12099 333
4115 767
8387 285
2669 121
2193 461