331 96
734 210
1389 281
1131 342
1931 239
3228 630
4240 167
2145 181
4565 598
5012 469
15198 547
2351 176
3427 723
2134 57
15360 769
8953 64
4811 802
1132 32
5603 271
4344 520
4190 788
2383 347
2841 706
3269 715