1402 298
29789 295
8306 638
4908 209
6285 392
12209 169
5802 727
12712 44
10799 391
21155 349
16871 454
10042 728
3939 404