3513 926
3024 531
2638 499
3052 944
563 74
605 115
2829 310
4257 967
1845 466
2817 783
2656 496
1026 227
294 37
4438 762
2731 363
2169 583
1295 177
1517 376
3551 706
3493 710
2962 546
2145 193
711 35
1870 245
1034 93
3007 815
2671 534
2797 218