1050 116
3752 923
6417 793
5514 508
1231 248
2063 430
607 81
2144 606
1532 289
1419 269
989 267
2065 598
1140 61
2298 433
3014 636
1456 256