2502 46
6412 541
96106 734
269533 584
10367 389
9071 709
210061 626
4005 720
5299 419
66664 589
9055 104
8357 377
3443 352
6984 632
236644 611
107743 645
6593 239
11391 56
5319 674
5244 392
196562 680
120097 224
17013 330
20545 864
6793 656
6754 796
428554 1319
127007 892