3426 646
1074 349
7448 31
8800 635
2964 620
6824 482
10317 321
7533 232
2268 296
2294 548
997 104
6879 102
989 322
41803 381
2527 532
22129 284
2329 473
794 161
3028 598
18354 306
1381 345
3961 555
7060 253
10360 982