29150 663
13618 448
67495 506
12879 453
6904 156
12012 558
13700 768
19937 579
7902 566
3302 248
7253 470
4514 236
5907 211
51823 304
2710 520
4382 321
2518 552