12629 145
15067 580
14276 93
68194 437
6526 655
5957 167
4428 389
1760 332
7772 213
2254 111
11471 325
6726 56
12590 444
8337 416
28851 525
8141 265
407 37
2454 59
23045 67
7983 502
17965 421
14002 187
19050 118
42319 550