1451 351
5871 808
1322 209
11226 523
6568 701
5587 263
25278 668
38338 72
6414 73
8955 464
30813 128
4720 526
5620 935