2508 73
22722 671
12828 699
3705 43
19491 837
3887 404
4168 663
26955 542
4529 564
51826 486
4316 218
2626 110
4255 144
6187 437
5608 730
10682 526
7955 81
2687 99
4355 235
8456 109
24244 273
20990 873
7601 307
43095 493
3901 457
5354 75
6032 64
246842 1196