30935 172
34298 116
111047 236
23367 702
14347 502
9049 275
31084 503
276568 863
8953 422
52433 616
113345 421
26093 324
13490 217
58342 600
10289 338
11491 35
169393 203
13377 480
7199 334
29404 434
37739 911
12929 68
11704 783
45077 644