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