19573 503
107524 992
41581 290
21613 192
19840 767
29999 196
24597 618
39210 592
20299 309
12362 942
33673 598
49746 833
33066 390
13621 197
69216 317
44074 591
164762 1127
49559 289
21861 616
132317 532
27874 223
54560 289
42416 982
148159 678
113447 286
50662 319
19374 411
17596 72