102872 334
48521 736
12598 535
15398 94
24944 224
43117 698
75594 263
63253 617
28499 395
52764 679
15307 507
31601 470
111200 715
4951 314
10001 340
10350 228
60459 413
27929 1074
20826 683
18455 936
39071 558
86185 697
5064 342
26281 496
20244 700
33747 412
117207 581