3129 716
5347 87
763 151
1797 144
10254 556
5268 514
2572 647
1018 85
2660 271
242 29
6143 508
5921 674
2059 370
3192 810
7050 510
2948 472
1379 106
1047 191
3921 167
5073 904
1689 346
3598 541
4100 229
1563 72