3001 152
1451 124
3527 679
361 31
2459 451
2443 386
6307 763
2592 468
2327 389
959 141
2520 614
2495 539
1221 178
1969 204
1691 295
2508 684
1356 375
2598 380
2109 225
7330 559
578 61
3693 760
1261 31
697 86