3646 733
5461 379
22666 396
3939 576
5077 879
15787 107
6284 801
4315 635
5475 696
3117 297
4019 309
4754 534
5261 316
2709 282
4104 508
2713 273
8476 874
10817 431
20270 135
14324 244
8288 671
6527 742
4821 598
4550 392