25608 265
21446 740
953 258
44022 286
10555 337
796 204
2579 532
35022 753
43078 319
27659 386
1252 124
7570 233
2958 401
4561 773
11672 687
34767 391
52823 312
5090 253
2545 465
2442 111
26316 269
1583 350
1389 203
2862 834