503 102
4142 330
2959 785
3167 845
15322 760
6439 615
1318 319
1281 386
2091 490
4003 34
3538 314
22902 1597
5952 541
1264 252
2838 520
5012 400
2780 262
3611 842
3207 401
983 121
1441 56
9415 191
340 76
2994 291