305612 1112
156977 544
9409 402
7973 426
58305 94
11731 892
301145 796
12068 282
104702 208
12867 385
29267 557
5682 137
30178 629
29047 872
30140 168
39888 847
63384 198
37259 626
39533 937
350134 932
17495 212
8148 257
12235 532
175736 934
9993 539
10169 605
41397 870
24990 196