2957 785
6438 615
4003 34
1316 319
5952 541
1278 386
22901 1597
5012 400
1263 252
2088 490
1441 56
3535 314
2779 262
339 76
2026 267
981 121
9413 191
1548 99
3358 395
3609 842
2992 291
6906 532
2834 520
3648 802