3151 120
10987 416
4035 304
5441 289
4473 382
2517 202
292318 999
7227 639
1179 39
1787 437
4957 83
8328 171
2017 388
1937 422
2256 536
4299 207
15407 874
2550 529
10231 513
3529 56
5473 346
51896 273
3240 358
89522 701
6939 665
14190 440
15996 291
15669 759