2191 65
2771 189
2242 376
10451 441
4000 656
4354 221
17652 413
3420 458
40103 642
5352 744
12847 448
4860 378
13989 503
4614 223
1464 89
15288 583