12722 503
2056 311
11866 256
2506 580
1817 273
2996 450
1483 225
12772 281
3055 547
2837 444
3453 788
3470 889
1075 66
1701 350
2133 310
3116 579
2649 584
2449 381
1250 303
3277 532
3774 842
3391 481
1665 183
11639 405