1431 351
5865 808
1321 209
11219 523
6558 701
5568 263
25181 668
38275 72
6406 73
8951 464
30648 128
4711 526
5613 935