3050 130
12948 589
61562 533
2530 199
9244 626
66997 520
7002 62
41743 490
5757 324
6591 394
42012 381
14048 695
8773 187
8047 391
2739 328
1115 124
2359 301
5842 426
4299 919
12999 376
4064 672