2992 136
19504 517
6505 99
5693 443
21943 106
4546 509
4594 553
10083 298
8769 228
2049 39
11470 473
5663 516
5297 724
7394 386
6397 372
7601 577
3711 272
6028 394
13938 526
3290 412
8399 392
14220 480
14208 315
4722 753
9123 246
2828 165
8123 419
2330 117