2106 479
2998 585
931 191
224 43
29342 217
2774 47
7804 519
4894 522
3354 455
4917 170
4190 637
2257 101
4138 578
3206 169