2992 88
6671 295
5911 488
6847 290
10033 872
4174 380
8365 605
11911 333
9859 176
2518 35
2604 245
4594 413
11935 472
4532 132
7012 733
6117 572
8410 831
4451 265
3127 560
8222 309
8947 505
5849 349
9284 425
11395 593
15219 352
9455 275
1672 121
11011 531