2598 81
2460 423
1216 116
1664 313
2992 695
3272 342
6032 533
1562 49
1854 286
2355 536
1989 448
651 89
2983 443
1834 97
2905 633
2785 437
2158 501
3214 490
1123 99
502 38
2218 538
3070 588
3214 382
6796 827