30690 55
3411 503
2846 513
1163 61
14473 189
3542 670
5674 109
7804 468
11728 472
4248 373
5924 354
3845 736
12116 333
4229 767
8420 285
2735 121
2207 461