3001 277
6539 114
4444 57
3397 388
7351 513
7221 545
3755 127
9482 548
7907 778
8345 223
7342 353
2923 268
2806 93
6416 264
6855 154
5698 602
6337 1017
10694 236
3890 276
3269 249
3840 851
22438 109
17287 351
10439 982
3037 137
4487 42
11044 180
11426 683