2595 396
2550 263
2235 509
16903 540
14473 688
2878 654
2562 311
3041 55
5302 578
5632 177
24322 605
19665 674
8295 141
2044 39
13513 515
3067 465
2611 169
4602 736
7382 72
3949 334
6329 413
31462 648
44576 509
9044 363
8189 376
8089 494
7658 917