951 198
2829 824
420 123
10959 63
4911 532
1855 93
1352 114
3335 370
5044 565
6472 752
1081 37
5814 376
13439 839
4284 249
6776 741
4212 481
2392 229