2589 515
3704 599
707 53
1915 318
2891 626
1722 336
903 159
2874 478
3784 459
2982 411
1986 373
3034 376
1359 126
23151 210
3076 488
1422 226
14641 651
6108 387
1444 273
1735 159
22101 51
10848 274
3999 244
3246 689
7595 515
6828 335
3520 573
35895 543