2530 505
4476 489
2931 728
1105 271
2832 442
10772 319
3999 763
3189 732
1344 142
2914 611
6499 328
43251 93
22419 614
5436 740
1696 351
9406 474
15846 793
4889 349
23557 98
10317 797
4421 178
17233 116
12429 274
7605 521
9004 352
9852 551
5630 428
23112 797