3900 291
156161 423
108973 680
93459 673
332180 576
92089 366
300336 650
53951 643
40572 866
15442 821
28917 254
49595 418
25545 49
47205 61
64597 511
44519 560
50409 702
31798 221
271165 862
175539 419
213995 335
111256 250
104979 695
53851 742
42405 718
152755 590
111703 939
61646 1046