2953 309
6446 324
1092 125
10942 244
1906 107
4422 503
4563 753
4973 636
9084 670
4691 223
6460 540
8124 510
6964 102
2326 406
5732 799
2640 115
5746 28
5462 433
5356 35
31623 173
5642 34
11385 948
7838 240
9573 326
7314 517
3920 593