3421 509
2704 649
8540 181
3359 104
7106 439
9015 866
6504 399
2747 187
1089 150
4836 367
9765 621
7005 537
3501 298
1007 113
1943 306
6625 563
12442 909
4137 84
8893 354
4859 302
2525 525
2470 265
5212 415
1887 71