14129 580
961 158
3146 804
2937 474
3248 564
3471 319
4568 602
24723 376
7479 206
11431 152
5586 309
3968 265
3058 711
1516 226