593 156
1248 331
1489 309
777 204
2563 603
1033 200
2239 439
2732 792
580 134
2209 506
1775 347
3034 563
2713 538
37679 688
2544 455
35310 245
1036 204
2762 743
77313 320
13354 663
524 92
313 72
343 39
1643 302