2504 33
2807 382
15040 628
4170 292
11311 545
4586 49
26417 377
7652 772
3248 45
3968 545
10513 216
9830 641
4037 406
4201 142
12713 376
15358 287
3076 385
5599 468
5644 683
17433 575
1980 239
10398 681
2210 207
20160 185