40278 304
3417 368
205111 1066
16701 655
19261 37
12345 101
9678 80
15381 116
13488 186
9117 595
2913 678
1238 236
19447 772
3755 284
5297 203
14093 252
11207 251
14119 829
22671 67
3337 474
15956 488
2043 59
8585 806
14113 93