2595 378
3456 616
2283 286
7907 468
18254 306
2778 335
16271 234
29037 113
2642 517
8617 310
11289 580
12473 698
2554 309
1547 151
5012 831
2134 418
20124 353
8125 547