2590 100
2416 168
2324 608
3408 614
853 272
1768 123
2305 617
4553 444
3307 277
1470 307
1489 285
2323 442
1744 434
957 179
2555 352
1465 406
4337 477
3335 43
3908 679
1161 38
2735 767
4787 857
1582 151
2679 778