2589 663
1448 296
777 226
2394 509
2415 786
2509 597
1047 296
3782 621
2660 793
1781 413
2703 560
733 83
2272 438
4557 386
2922 669
1211 275
1493 364
1998 418
8465 203
2143 219
15400 154
20304 784
5895 554
4302 214
19163 811
18213 635
8328 628
29459 519