5009 587
2388 321
4907 492
317 30
3316 631
3431 676
1010 183
4050 86
1982 140
4036 222
2473 59
2701 615
4574 458
3401 879
3035 629
3327 202
1991 535
1086 109
3283 483
2573 268
2871 663
1035 258
4527 778
1819 416