2605 110
5046 399
9973 323
6331 104
5578 163
3457 166
9288 433
5511 288
6763 745
16914 569
5301 35
12086 364
12447 850
10605 494
20658 832
14386 851
11286 614
22525 110
4232 271
8112 310
13520 948
11102 555
8333 352
20685 785