30668 55
3410 503
2846 513
1163 61
14461 189
3541 670
5669 109
7800 468
11721 472
4247 373
5920 354
3845 736
12116 333
4229 767
8419 285
2732 121
2206 461