3299 912
2765 378
3633 616
2583 286
8331 468
18436 306
2948 335
16504 235
29064 113
2888 517
8933 310
11844 580
12564 698
2670 309
1672 151
5082 831
2202 418
20759 353
9561 548