430 95
1254 322
2186 602
7919 367
1414 333
2048 477
1951 502
6008 438
3938 706
20391 843
5032 908
13523 532
13678 187
10602 304
7365 571
7691 790
11065 275
3911 441
3357 76
3710 201
14267 598