19598 503
107612 992
41647 290
21634 192
19855 767
30059 196
24613 618
39256 592
20318 309
12372 942
33735 598
49792 833
33075 390
13641 197
69253 317
44148 591
164846 1127
49650 289
21880 616
132504 532
27894 223
54614 289
42447 982
148311 679
113557 287
50700 319
19406 411
17619 72