3132 596
1257 31
8337 281
4711 662
2692 405
2077 303
1055 157
15626 893
5747 524
2663 499
1282 287
7720 717
2155 234
9675 746
3660 792
5834 714
4381 61
8536 101
1904 317
1641 257
1294 132
4134 340
2637 247
10708 509