12365 315
1432 231
84554 603
2150 137
19112 635
4340 361
47269 1022
51488 597
8363 343
28301 423
5097 562
2999 579
5108 388
8017 866