502 102
2958 785
3167 845
4003 34
6438 615
1316 319
5952 541
1263 252
5012 400
1278 386
2089 490
22901 1597
3611 842
3536 314
2780 262
1441 56
339 76
9413 191
1548 99
2993 291
981 121
2026 267
3358 395
2834 520