1191 295
3060 130
12968 589
61803 533
2542 199
9258 626
67217 520
7273 62
42110 490
5789 324
6634 394
42043 381
14109 695
8841 187
8101 391
2757 328
1123 124
2371 301
5880 426
4316 919
13044 376
4074 672