19261 37
40277 304
3416 368
12350 362
13488 186
205110 1066
15381 116
7746 716
12344 101
19447 772
2913 678
14093 252
5297 203
1238 236
3754 284
3337 474
14119 829
22671 67
9115 595
11207 251
8585 806
14113 93
11130 396
2042 59