1001 297
2117 603
55183 434
54536 198
2093 268
2958 815
2409 81
1178 259
33290 736
3230 219
38176 648
2049 422
365 54
5097 589
850 172
1832 352
1875 479
2082 566
28852 348
2925 756
24557 82
1329 434
19509 108
2902 872