22093 352
29628 562
18012 257
18869 880
21254 104
15003 90
23383 120
43160 649
35505 702
14552 589
20324 306
23192 683
162559 654
123369 819
32043 578
232226 567
371003 655
228249 1025
114195 376
244232 1387
256230 1291
81049 176
190778 794